package edu.zut;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * Spring-Boot应用程序的默认启动类
 * @SpringBootConfiguration :标注在类上，标明当前类是一个Spring-Boot的配置类
 * @EnableAutoConfiguration ：开启自动配置
 *      @AutoConfigurationPackage ：开启包的自动配置
 *      @Import({AutoConfigurationImportSelector.class}) ：将自动配置选择器导入
 * @ComponentScan ：以启动类为基准包进行注解的扫描，凡是标注有特定注解的类都会自动扫描到并被加载
 */
@SpringBootApplication
public class SpringBootDemoApplication {

    public static void main(String[] args) {
        //完成Spring容器的加载
        SpringApplication.run(SpringBootDemoApplication.class, args);
    }

}
